Coordination in Large-Scale Software Development: Helpful and Unhelpful Behaviors

نویسندگان

  • Ch. Srikanth
  • N. Sambasiva Rao
  • Vishnu Vardhan Reddy
چکیده

Software development is rarely an individual effort and generally involves teams of developers collaborating to generate good reliable code. Among the software code there exist technical dependencies that arise from software components using services from other components. The different ways of assigning the design, development, and testing of these software modules to people can cause various coordination problems among them. We claim that the collaboration of the developers, designers and testers must be related to and governed by the technical task structure. We propose a Collaborative Work allocation Patterns to handle these collaboration practices. We propose a methodology to define collaborative work allocation patterns that can be used in order to handle the collaborative software development coordination issues.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Coordination in Large-Scale Software Development: Helpful and Unhelpful Behaviors

Large-scale software development requires coordination within and between very large engineering teams which may be located in different buildings, on different company campuses, and in different time zones. At Microsoft Corporation, we studied a 3-year-old, 300-person software application team based in Redmond, WA to learn how they coordinate with three intra-organization, physically distribut...

متن کامل

Liking and attributions of motives as mediators of the relationships between individuals' reputations, helpful behaviors, and raters' reward decisions.

Two studies investigated the mediating effects of liking and attributions of motives on the relationship between a ratee's reputation and helpful behaviors and raters' reward decisions. During managerial simulations, raters evaluated individuals after watching videotapes in which the individual's reputation and helpful behaviors were manipulated. Results indicated an interaction effect between ...

متن کامل

Knowledge Location, Differentiation, Credibility and Coordination in Open Source Software Development Teams

A number of high-quality, large-scale, complex software systems, such as Linux, Apache, and Perl, have been successfully produced through the open source software (OSS) paradigm. This fact suggests that effective knowledge coordination must exist within some OSS teams. However, very few studies have attempted to explicate what these coordination mechanisms are. Therefore, this study examines ho...

متن کامل

Shared Mental Models and Coordination in Large-Scale, Distributed Software Development

Despite substantial improvements in the last few years in software engineering and collaboration tools, coordination in large-scale software development continues to be problematic. This coordination is important because of the complex interdependencies that exist among software tasks, in that small productivity improvements can lead to substantial cost-savings and competitiveness. Traditional ...

متن کامل

Parents' perceptions of helpful vs unhelpful types of support in managing the care of preadolescents with chronic conditions.

OBJECTIVE To identify parents' perceptions of helpful vs unhelpful types of social support received in managing the care of preadolescents with chronic conditions. DESIGN Multimethod cohort study with 1-year follow-up. SETTING General community. PARTICIPANTS Volunteer, consecutive sample of parents of 124 preadolescents with a variety of chronic conditions. METHODS In-depth, in-home int...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013